Expedited Benchmarking of Social Networking Actions with Faster Data Load Techniques

نویسندگان

  • Sumita Barahmand
  • Shahram Ghandeharizadeh
چکیده

To benchmark and rate a data store, one might be required to repeatedly load the same benchmark database onto the data store. This may constitute a significant portion of the benchmarking process. This paper focuses on the BG benchmark (www.bgbenchmark.org) and presents three techniques to expedite loading of its database. These include generating the disk image of the database once and reusing it many times, restoring the updated data items to their original value in between experiments, and maintaining in-memory state of the database across different experiments to avoid repeated loading of the database all together. BG may use a hybrid of the proposed techniques when evaluating a data store. When evaluating MongoDB with a million member BG database, we show these techniques expedite BG’s rating of MongoDB from 4 months (123 days) of continuous running to less than 11 days for the first rating experiment. Subsequent ratings of MongoDB with different workloads using the same database will be much faster, in the order of hours (less than 1 day).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Expedited Rating of Data Stores

To rate a data store is to compute a value that describes the performance of the data store with a database and a workload. A common performance metric of interest is the highest throughput provided by the data store given a pre-specified service level agreement such as 95% of requests observing a response time faster than 100 milliseconds. This is termed the action rating of the data store. Th...

متن کامل

Benchmarking Interactive Social Networking Actions

Social networking sites such as Google+, Facebook, Twitter and LinkedIn, are cloud service providers for person to person communications. There are different approaches to building these sites ranging from SQL to NoSQL and NewSQL, Cache Augmented SQL, graph databases and others. Some provide a tabular representation of data while others offer alternative models that scale out. Some may sacrific...

متن کامل

An Evaluation of Alternative Physical Graph Data Designs for Processing Interactive Social Networking Actions

This study quantifies the tradeoff associated with alternative physical representations of a social graph for processing interactive social networking actions. We conduct this evaluation using a graph data store named Neo4j deployed in a client-server (REST) architecture using the BG benchmark. In addition to the average response time of a design, we quantify its SoAR defined as the highest obs...

متن کامل

Pathological Use of Social Networking Sites in Mothers (A Quantitative and Qualitative Study) 

The present article seeks to investigate how pathological use of social networking sites (SNS) in mothers is related to their marital satisfaction,  mother-child relationship, and children’s behavioral problems. This study had a mixed methods research design with quantitative and qualitative components. In the quantitative part with correlational design, 323 mothers who had preschool children w...

متن کامل

A Review of Spatial Factor Modeling Techniques in Recommending Point of Interest Using Location-based Social Network Information

The rapid growth of mobile phone technology and its combination with various technologies like GPS has added location context to social networks and has led to the formation of location-based social networks. In social networking sites, recommender systems are used to recommend points of interest (POIs) to users. Traditional recommender systems, such as film and book recommendations, have a lon...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013